本文是学习GB-T 34892-2017 无损检测 机械手超声检测方法. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们
本标准规定了使用机械手对结构件进行自动化超声检测的方法。
本标准适用于采用单机械手和双(多)机械手的自动超声检测,适合不易于人工操作的复杂形廓结
构件的自动超声检测,尤其适合危险、有害和不适宜于人工操作的作业环境。
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 9445 无损检测 人员资格鉴定与认证
GB/T11259 无损检测 超声检测用钢参考试块的制作和控制方法
GB/T 11343 无损检测 接触式超声斜射检测方法
GB/T11344 无损检测 接触式超声脉冲回波法测厚方法
GB/T 12604.1 无损检测 术语 超声检测
GB/T 12642 工业机器人 性能规范及其试验方法
GB/T 12643 机器人及机器人装备 词汇
GB/T 18694 无损检测 超声检验 探头及其声场的表征
GB/T 19397 工业机器人电磁兼容性试验方法和性能评估准则指南
GB/T 20737 无损检测 通用术语和定义
GB/T 23905 无损检测 超声检测用试块
GB/T 23908 无损检测 接触式超声脉冲回波直射检测方法
GB/T 23912 无损检测 液浸式超声纵波脉冲反射检测方法
GB/T 27664.1 无损检测 超声检测设备的性能与检验 第1部分:仪器
GB/T 27664.2 无损检测 超声检测设备的性能与检验 第2部分:探头
GB/T 12604.1、GB/T 12643、GB/T
20737界定的以及下列术语和定义适用于本文件。
3.1
D-H 参数 denavit-hartenberg parameters,D-H
parameters
描述关节式机械手机构运动关系的四个连杆参数(连杆偏距d;、关节角θ、连杆长度a;
和转角α;), 如图1所示。其中连杆转角α;和连杆长度a;
两个参数用来描述连杆本身,关节角θ₁和连杆偏距d; 两
个参数用于描述连杆之间的连接关系。连杆长度a; 表示连接连杆i
两端关节轴的公垂线长度;连杆转 角α;用来定义两关节轴相对位置;连杆偏距d;
描述沿两个相邻连杆公共轴线方向的距离;关节角θ描
述两相邻连杆绕公共轴线旋转的夹角。
GB/T 34892—2017
style="width:7.40002in;height:5.32004in" />
图 1 关节式机械手 D-H 参数示意图
3.2
轨迹规划 trajectory planning
确定超声换能器与受检件相对运动,在其表面形成扫查轨迹的方案。通过计算扫查轨迹上离散采
样点的坐标和法向角,并根据扫查方式和超声换能器声束轴线与采样点法线方向间关系(直射或斜射)
以及声程长度等约束条件将扫查轨迹上离散采样点的坐标和法向角变换为机械手运动时末端执行器位
置和姿态(以下简称"位姿")坐标,形成机械手扫查轨迹。
3.3
坐标系找正 alignment of the coordinate system
找正 alignment
利用机械手检测系统的软硬件,确定出受检件坐标系相对于机械手基准坐标系或工具坐标系位置
和姿态关系的过程。
4.1.1 检测人员应按GB/T9445
或合同各方同意的体系进行资格鉴定与认证,并取得相应等级的资格
证书,且由雇主或其代理对其进行岗位培训和操作授权。
4.1.2 检测人员应经过关于机械手知识与操作的培训。
4.1.3 进行轨迹规划的检测人员应经过具体型号的机械手编程培训。
4.1.4
检测人员应熟悉所使用的机械手超声检测系统,检测过程中需按照检测系统操作使用规范实施
检测。
4.2.1
检测系统应包括机械手及其控制器、超声换能器、超声检测仪和用于集成机械手控制和超声检
测的测控计算机软硬件。
4.2.2
为消除外界的电磁干扰,应合理布局机械手控制器、超声检测仪和测控计算机等设施,并对检测
系统采取有效的接地、隔离、屏蔽等电磁兼容措施。
GB/T 34892—2017
根据受检件的检测要求,设计制作参考试块。参考试块的制作应符合GB/T 11259
和 GB/T 23905
的相关要求。在参考试块上预制规定的参考缺陷,通过对参考缺陷的检测结果确认机械手检测系统的
检测能力和有效性。
4.4.1 检测系统工作的电磁环境应确保机械手超声检测系统能正常工作。
4.4.2 检测环境应无影响机械手检测系统正常工作的振动和冲击。
4.4.3 环境温度宜在+5℃~+45℃之间,相对湿度宜在20%~95%之间且无结露。
4.5.1
采用合适的工装夹具保证工件坐标系与机械手坐标系之间具有确定的空间关系,以利于检测系
统坐标系之间的找正、变换和轨迹规划。
4.5.2 基于关节式机械手D-H 参数及机械手检测系统中坐标系分布(参见附录
A), 根据受检件的形
廓特点进行轨迹规划,确定机械手的扫查路径,包括扫查点间距、扫查速度、扫查方向及扫查路径的行
距,建议扫查行距和间距应小于待检出最小缺陷的尺寸(推荐为1/4~1/2缺陷当量直径)。
4.5.3
根据受检件材料及待检出缺陷的类型、尺寸、方向和位置等可能的缺陷特征,确定超声检测方
法、检测频率、入射角、焦距等检测参数。
本标准所述的机械手超声检测指的是利用机械手夹持超声换能器或受检件,通过机械手运动实现
超声换能器与受检件表面作相对运动,实现超声反射或穿透方法的自动检测。
机械手检测方式通常有:机械手夹持换能器运动的超声反射法(方式1);机械手夹持换能器运动的
超声穿透法(方式2);机械手夹持受检件运动的超声反射法(方式3);机械手夹持受检件运动的超声穿
透法(方式4)。
机械手夹持超声换能器运动的超声反射法。受检件放置于位置固定的工装夹具上(或依据检测需
要增加自由度,例如,使受检件在检测过程中旋转、平移等协同运动以提高检测效率),机械手夹持超声
换能器运动,完成覆盖式扫查检测。该方式适合形廓尺寸和重量较大、超出机械手负载能力的复杂形廓
构件。如图2所示。
GB/T 34892—2017
style="width:10.75326in;height:4.99334in" />
图 2 机械手夹持换能器超声反射法检测示意图(检测方式1)
机械手夹持换能器运动的超声穿透法。受检件放置于位置固定的工装夹具上(或依据检测需要增
加自由度,例如,使受检件在检测过程中旋转、平移等协同运动以提高检测效率),双机械手各夹持一个
换能器在受检件两侧同步运动,保证两个换能器声束轴线重合,完成覆盖式扫查检测。如图3所示。
style="width:12.06007in;height:5.8465in" />
图 3 机械手夹持超声换能器纵波穿透法示意图(检测方式2)
机械手夹持受检件运动的超声反射法。超声换能器装在位置固定的夹具上(或依据检测需要增加
自由度,例如,使换能器在检测过程中旋转、平移等协同运动以提高检测效率)。机械手夹持受检件运
动,完成覆盖式扫查检测。该方式适合检测尺寸和重量较小的复杂形廓构件。如图4所示。
GB/T 34892—2017
style="width:11.93342in;height:5.06in" />
图 4 机械手夹持受检件超声反射法检测示意图(检测方式3)
机械手夹持受检件的超声穿透检测方式。两个超声换能器分别装在两个位置固定的夹具上(或依
据检测需要增加自由度,例如,使换能器在检测过程中旋转、平移等协同运动以提高检测效率),两个超
声换能器声束轴线保持重合,机械手夹持受检件运动,完成覆盖式扫查检测。如图5所示。
style="width:11.2133in;height:4.5133in" />
图 5 机械手夹持受检件超声穿透法检测示意图(检测方式4)
7.1.1 应采用可执行预编程序实现对曲面进行自动化扫查的机械手,
一般采用六轴及以上自由度关节 机械手,其性能规范及试验方法应符合 GB/T
12642 和 GB/T 12643,机械手手臂、手腕的防护等级应 符合GB/T 12642
的要求,机械手电磁兼容性应符合 GB/T19397 的要求。
7.1.2 机械手末端执行器重复定位精度应优于±0.1 mm,
方向角分辨率应优于0.2°。
7.1.3 机械手末端额定速度时最大负载能力不小于2 kg。
7.1.4 机械手应具备超运动范围、超速和防碰撞的安全防护措施。
GB/T 34892—2017
7.2.1 超声换能器性能应符合 GB/T 18694 和 GB/T 27664.2。
7.2.2 超声检测仪器性能应符合GB/T 27664.1。
7.3.1
工件夹持工装应能可靠地夹持受检件,应能避免机械手在检测过程中与受检件出现干涉或碰
撞等。
7.3.2
超声换能器的夹持工装应能可靠地夹持换能器,同时确保声束轴线方向上无遮挡,且具有与受
检件表面或形廓特征相适配的结构,以利于进行受检件的坐标系对正。对采用液浸检测方式的换能器
夹持工装应防水防锈。
机械手检测系统通常采用液体或气体耦合介质实现非接触的超声自动扫查。
7.5.1 机械手检测系统数据采集装置的采样频率应不低于100 MHz,
幅度分辨力应不低于8位(二进
制)。
7.5.2
机械手检测系统应能实现超声信号与扫查位置数据的同步采集,可采用位置触发方式实现数据
的同步采集,也可采用时间触发的方式实现数据同步采集。位置触发方式基于扫查轨迹位移增量触发
数据采集,当扫查轨迹增量达到设定值时同步采集扫查点位姿数据和超声回波信号数据,位移增量应根
据检测要求确定。时间触发方式基于时间增量触发数据采集,当时间增量达到设定值时同步采集扫查
点位姿数据和超声回波信号数据,时间增量应根据机械手的运动速度和检测要求确定。
7.5.3
机械手检测系统计算机应具有扫查位置信号和超声检测信号同步采集的软硬件接口。
7.5.4
机械手检测系统应具有在机械手基准坐标系或工具坐标系中采集受检件位姿数据、识别受检件
坐标系位姿的软件和硬件功能。
8.1.1 确定受检件的待测区域。
8.1.2 建立受检件的三维数学模型,以利于获得扫查轨迹。
8.2.1 根据受检件可检出最小缺陷特征,依据 GB/T11343 、GB/T 11344 和
GB/T 27664.1 的要求,确
定超声换能器的频率、声束焦距、焦点尺寸、声程长度等检测参数。
8.2.2 根据检测要求和选用的超声换能器,依据 GB/T 23908 、GB/T 23912
、GB/T 27664.1 和 GB/T 27664.2
的要求,确定超声检测仪的激励电压、接收带宽、接收增益等检测参数。
8.2.3
根据换能器声束直径确定扫查点间距和扫查轨迹行距,扫查点间距和扫查轨迹行距宜选为
(1/4~1/2)声束直径。
8.3.1 对于已知计算机辅助设计(CAD)
模型的受检件,可借助计算机辅助制造(CAM) 软件进行轨迹
GB/T 34892—2017
规划,得到扫查轨迹上采样点的离散坐标和法向角等信息,再根据相应扫查方式的约束条件和关节式机
械手D-H
参数等通过坐标变换计算得到机械手工具坐标系位置和姿态的坐标数据,用于生成机械手
检测系统的扫查运动轨迹。参见附录 A。
8.3.2
对于几何模型未知的受检件,可通过测绘获取受检件的几何模型,然后再借助计算机辅助制造
(CAM) 软件进行轨迹规划。
8.3.3 利用CAM 软件进行轨迹规划的方法,参见附录 A。
利用超声换能器或在机械手末端执行器上安装长度测量传感器的方法,测量受检件表面6个以上
特征点在机械手坐标系的坐标值,或测量受检件表面若干规划点在机械手坐标系的坐标值,根据受检件
表面的模型和坐标变换原理,计算出工件坐标系与机械手坐标系的位置和姿态关系参数,若两者的位姿
关系与扫查轨迹规划时的设定不同,应按实测的位姿关系重新进行扫查轨迹规划或通过调整工件的装
夹位置和姿态使其与轨迹规划时的设定关系一致。
在对受检件进行检测前,应利用参考试块对机械手检测系统的综合检测灵敏度进行校验。
检测过程中,机械手检测系统应同步采集扫查点位置对应的超声检测信号数据,设置时间闸门并提
取闸门内检测信号的特征(缺陷回波信号幅度、峰值频率、峰值位置等),以超声 B
扫描或 C 扫描图像的
形式显示检测结果,宜同时显示 A 扫描信号波形。
机械手超声检测的流程一般为:
a)
装夹受检件/换能器,并进行工件坐标系相对于机械手坐标系位置和姿态的找正;
b) 进行扫查轨迹规划;
c)
设定超声检测系统参数(包括:超声检测仪工作模式、激励电压、接收增益和滤波频率、时间闸
门位置等)和扫查运动参数(包括:扫查范围、扫查间距、扫查轨迹行距和扫查运动速度等);
d) 运行扫查控制和超声检测成像软件,记录检测数据,并生成检测报告。
检测报告的内容应包括但不限于:检测机构名称、检测设备名称、受检件描述、检测人员信息、检测
日期、检测环境参数、检测结果数据与图像等信息。
GB/T 34892—2017
(资料性附录)
基于 CAM 软件的轨迹规划方法和实例
A.1 概述
检测前可利用计算机辅助制造(CAM)
数控仿真软件规划机械手检测系统的扫查路径,获取覆盖受
检件表面、各点间距满足检测要求的离散点以及在机械手基准坐标系中的位置和姿态,为实现利用机械
手对受检件的自动化连续扫查检测提供路径数据。
A.2 机械手运动路径的轨迹规划流程
基于受检件计算机辅助设计(CAD) 数学模型,利用CAM
软件获取受检件扫查轨迹点在笛卡尔坐
标系下的位姿坐标和法向矢量(超声入射角方向)。
根据检测方式(机械手夹持超声换能器或受检件运动)的不同,以及超声换能器/受检件装夹位置、
超声波入射方向(直射或斜射)等要求,依据相应的坐标变换算法,将扫查轨迹点的位置坐标和入射方向
角转换为机械手末端工具坐标系的轨迹点位姿信息。
轨迹规划时,提取出CAM
后处理文件中离散点坐标数据用于构建机械手末端工具坐标系的位姿
矩阵,通过对该位姿矩阵坐标变换的计算获取机械手的运动参数,该参数被传递给机械手控制器,从而
驱动电机带动机械手各关节的运动。
机械手的轨迹规划流程如图A.1 所示。
style="width:5.68056in;height:3.03403in" />
图 A.1 机械手轨迹规划流程示意图
以航空发动机叶片为例,其被测表面CAM 加工仿真如图 A.2 所示。
style="width:5.61334in;height:2.65342in" />
图 A.2 受检件的表面轨迹加工仿真
GB/T 34892—2017
提取的离散点数据如图 A.3 所示:
style="width:9.63997in;height:4.47326in" />
X
图 A.3 受检件的表面轨迹离散点提取
A.3 机械手夹持换能器运动检测方式的扫查点坐标变换方法
参考图 A.4, 机械手基准坐标系以{W} 表示,将机械手的末端工具坐标系{M}
沿装配位置参数(包
括装夹长度和偏移量)平移,使其与超声换能器坐标系相重合,以{C}
表示。受检件的工件坐标系以{A}
来表示,在扫查轨迹点处建一个辅助坐标系{B}。 辅助坐标系{B} 在坐标系{A}
中的位姿,通过规定{B} 坐标系的原点和各轴的方向与扫查轨迹点对应关系确定,
一般规定{B}坐标系的原点在扫查点位置[x, y,x], 其 Z 轴沿扫查点法向,X
轴沿扫查轨迹切线方向(可通过相邻两扫查点的矢量差近似逼近轨迹
切线方向),Y 轴方向可通过求解X 轴和Z 轴的矢量积得出。
style="width:11.51995in;height:6.38in" />
图 A.4 机械手夹持超声换能器时坐标系分布示意图
对于某空间矢量 P, 设其在坐标系{A},{B},{C} 中的位姿表示分别为^P,"P,CP,
根据坐标变换原
理,其位姿表达从{C} 坐标系变换到{B}坐标系的变换见式(A.1):
style="width:5.96671in;height:1.14664in" />GB/T 34892—2017
P=TCP=ATATCP … … … … … … … … … …(A. 1)
{B} 坐标系与{C} 坐标系之间的变换矩阵T 可分解为求解旋转矩阵“R
和位置平移矢量PBoRG, 见
式(A.2)。
style="width:6.51329in;height:0.82676in" /> … … … … … … …(A.2)
式中:
style="width:3.66681in;height:1.22672in" />
5=[5x,5y,5z]
φ=[4x,4γ,φz]T—
ψ=[4x,ψy,φz]f-
- 坐标系{B} 的 坐标系{B} 的
坐标系{B} 的
X 轴在坐标系{A} 中的方向矢量;
Y 轴在{A} 坐标系下的方向矢量;
Z 轴在{A} 坐标系下的方向矢量。
依据坐标变换原理,此时,同一矢量在坐标系{A} 和{C} 中的表述见式(A.3)。
AR=^PCP 1 …… ………………… (A.3)
假定受检件坐标系{A} 与换能器坐标系{C} 在检测前已确定位姿,当{A}
坐标系与{C} 坐标系重合
时,为一单位矩阵。\<R 成为式(A.4) 的正交矩阵:
此时 T 化简为式(A.5):
style="width:1.93331in;height:1.1723in" />
style="width:3.95992in;height:0.66in" />
… … … … … … … … … …(A.4)
………… … …… (A.5)
以 STAUBLITX90XL 六自由度机械手为例,各关节运动规律符合 X-Y-Z
欧拉角的旋转顺序,根
据机器人运动学的相关原理可知其满足式(A.6):
style="width:10.96in;height:1.18668in" />
… … …(A.6)
式中,cosa 和 sina 分别简写成 ca 和 sa, 以便于观察。
求解矩阵:R, 得到使{B}坐标系与{C}
坐标系满足约束条件时的机械手的工具坐标系需要转过的
欧拉角为:
β=atan2(-5z,√5x+5)
style="width:0.94007in" />
α=atan2(-5γ/cosβ,5x/cosβ)
y=atan2(-4z/cosβ,φz/cosβ)
计算出机械手控制器所需要的运动学参数[X,Y,Z,α,β,γ]。
A.4 机械手夹持受检件运动检测方式下扫查点坐标变换方法
参考图 A.4, 机械手基准坐标系以{W}
表示,将机械手的末端工具坐标系沿装配位置参数(包括装
夹长度和偏移量)平移,使其与工件坐标系相重合,以坐标系{A}
来表示,超声换能器坐标系以{C} 表示,
在扫查轨迹点处建一个辅助坐标系{B} 。辅助坐标系{B} 在坐标系{A}
中的位姿,通过规定{B} 坐标系
style="width:5.93336in;height:1.16666in" />GB/T 34892—2017
的原点和各轴的方向与扫查轨迹点的位置和方向间的关系确定, 一般规定{B}
坐标系的原点在扫查点 位置[X,Y,Z], 其 Z 轴沿扫查点法向,X
轴沿扫查轨迹切线方向(可通过相邻两扫查点的矢量差近似
逼近轨迹切线方向),Y 轴方向可通过求解X 轴和Z 轴的矢量积得出。
对于某空间矢量 P, 设其在坐标系{A} 、{B} 、{C}中的位姿表示分别为AP 、"P
、CP,根据坐标变换原
理,其位姿表达从{C} 坐标系变换到{A} 坐标系的变换见式(A.7):
P=ATETCP=ATCP … … … … … … … … … …(A.7)
{A} 坐标系与{C}坐标系之间的变换矩阵 T 可分解为求解旋转矩阵 R
和位置平移矢量CPAoRG,见
式(A.8)。
style="width:6.37342in;height:0.80014in" />
style="width:4.65329in;height:0.66in" /> … … … … … … … … … …(A.8)
式中:
style="width:3.76672in;height:1.2067in" />
5=[5x,5γ,5z]
φ=[4x,4y,4z]
平 = [ 4x,Yy,Yz]—
— 坐标系{B} 的 -- 坐标系{B} 的
坐标系{B} 的
X 轴在坐标系{A) 中的方向矢量;
Y 轴在{A) 坐标系下的方向矢量;
Z 轴在{A} 坐标系下的方向矢量。
依据坐标变换原理,此时,同一矢量在坐标系{A} 和{C} 中的表述见式(A.9)。
RR=PCP 1 …… ……………… (A.9)
假定{B} 坐标系与{C} 坐标系重合时, R 为一单位矩阵。当{B}坐标系的Z
轴与{C} 坐标系的 Z 轴
反向共线时(满足超声换能器声束轴线与叶片扫查点法向共线的约束条件), R
成为式(A. 10) 的正交
矩阵:
此时CT 化简为式(A. 11):
style="width:2.50003in;height:1.17348in" />
… … … … … … … … … …(A. 10)
style="width:4.64668in;height:0.67342in" /> ………… …… (A.11)
以 STAUBLITX90XL 六自由度机械手为例,各关节运动规律符合 X-Y-Z
欧拉角的旋转顺序,根
据机器人运动学的相关原理,可知其满足式(A. 12):
style="width:11.15997in;height:1.2067in" />
… … … … … … …(A. 12)
式中,cosa 和 sina 分别简写成ca 和 sa, 以便于观察。
求解矩阵ART, 得到使{B}坐标系与{C}
坐标系满足约束条件时的机械手的工具坐标系{A} 需要转
过的欧拉角为:
β=atan2 (一亚x,√&+4x)
GB/T 34892—2017
α=atan2(-4x/cosβ,5x/cosβ)
y=atan2(— 平γ/cosβ,平z/cosβ)
机械手从工具坐标系{A} 所在的初始位置运动到使{B} 坐标系和{C}
坐标系满足约束条件时的位
置所需要平移的矢量CPA 见式(A.13):
CPA=-AR“PAORG+CPBoRc … … … … … … … … … …(A. 13)
机械手所需要的运动学参数(“Pax,CPar,'PAz,α,β,γ)即可求解出。
A.5 机械手检测系统实例
图 A.5
是单机械手夹持受检件运动的反射法(方式3)机械手检测系统的一个例子,由机械手及其
控制器、超声换能器、超声脉冲收发装置、数据采集卡、工控机、检测软件、水循环系统、辅助硬件、机械结
构和被检测试件等组成。机械手的末端执行器安装有法兰盘,以方便安装和固定喷水装置和超声换能
器/被测工件等。工控机与机械手控制器通过网络等通讯接口连接,可以在工控机与机械手控制器之间
传输控制文件、运动参数和状态等。超声换能器、脉冲收发装置与工控机通过射频信号线缆连接,工控
机内装有超声波形信号采集卡和机器人末端执行器位姿数据采集卡,通过两卡间的同步触发接口实现
超声检测信号和扫查位置数据的同步采集,测控计算机根据采集的扫查点位置数据及对应的超声信号
特征数据形成受检件的超声 C 扫描图像。
style="width:8.01389in;height:6.54722in" />
图 A.5 单机械手超声反射法检测系统
图 A.6
是双机械手穿透法机械手检测系统的一个例子,两个机械手各自夹持超声发射换能器和超
声接收换能器。检测过程中,两个机械手实时将末端执行器的空间位置和姿态传输给工控机,主机械手
夹持超声激励换能器发射超声信号,从机械手夹持超声接收换能器接收穿透受检件的超声波信号。超
声采集卡采集受检件扫查离散点处对应的接收换能器采集的超声回波时域信号,测控计算机根据采集
的扫查点位置数据及对应的超声信号特征数据形成受检件的超声C 扫描图像。
GB/T 34892—2017
style="width:8.68056in;height:6.1in" />
图 A.6 双机械手超声穿透法无损检测系统
更多内容 可以 GB-T 34892-2017 无损检测 机械手超声检测方法. 进一步学习